a chirring sound - Turco Inglés Diccionario